CodeMidas: Scaling Agentic Coding RL Environments from Code Itself
CodeMidas:从代码本身规模化构建智能编程强化学习环境
🧭 Agentic RL 环境构建与编码智能体训练
Xiaomi · Peking University · University of Hong Kong · Renmin University of China
用 agentic 流水线仅从源码自动构建可执行 RL 环境,训练 MiMo-V2.5 在多项编程基准全面提升
📌 工作参考价值(4 点)
- 自动构造可验证任务库:借鉴 CodeMidas 思路,从业务已有的代码库(数据管道、特征工程、推荐策略实现)中自动提取「行为规范 + 执行测试」对,形成用于训练内部 agent 的 RL 环境,降低人工造题成本。
- 用执行校验与多次 rollout 过滤低质量样本:在推荐/搜索 agent 的训练数据构建中,可用类似机制:让 agent 生成多个轨迹,通过可执行校验(如 SQL 运行、API 返回、线上小流量指标)筛选高质量样本再用于 GRPO 等 RL 训练,提升数据纯度。
- RL 训练催生更优探索与自验证行为:该工作发现 RL 后 agent 会主动增加代码库探索并采用更多样自验证策略,这提示在电商商品文案生成、搜索 query 改写等长 horizon agent 任务中,引入 RL 能改善策略的长期规划与自我纠错能力。
- 高质量任务数量是性能瓶颈:消融显示增加高质量训练任务数量单调提升性能,而非只调模型或算法;业务中应优先构建可扩展的「任务生成流水线」持续产出多样训练任务。